#include <stdio.h>
#include <string.h>

#define N	10

int main(void)
{
	char str[N];
	int i;

	i = 0;
	do {
		scanf("%c", &str[i]);
	}while(str[i++] != '\n' && i < N);
	// 读入的是字符串,一定有'\0',读不到的,赋'\0'
	str[i - 1] = '\0'; // '\n'的位置或者数组的最后一个位置

	puts(str);
	
	// 求字符串的长度
	for (i = 0; str[i]; i++)
		;
	printf("字符串的长度是:%d\n", i);	
	printf("%ld\n", strlen(str));
	printf("%ld\n", sizeof(str));

	return 0;
}

